New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Добавил новый дымовой тест проверки общих модулей и подсистем #387
Conversation
…истем в конфигурации.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
@pbazeliuk Добавь, плиз, описание работы из шапки ПР в ридми каталога tests/smoke/readme.md
тогда останется в документации и будет всем доступно.
Больше вопросов нет. Добавляй ридми и я замержу. |
Ок, сегодня сделаю |
Добавил описание дымового теста проверки настроек общих модулей и подсистем
Добавил |
tests/smoke/Tests_SmokeCommonModules/Tests_SmokeCommonModules/Ext/ObjectModule.bsl
Show resolved
Hide resolved
Исправление JSON примера настроек smoke тестов после MERGE конфклита
Вернул изменение по бизнес-процессам которое было в ветке develop
tests/smoke/Tests_SmokeCommonModules/Tests_SmokeCommonModules.xml
Outdated
Show resolved
Hide resolved
@pbazeliuk Большое спасибо, теперь все супер! влил. будет в релизе 5.8.0, который выпускаю сегодня |
Дымовой тест проверят:
smoke.json
Дымовой тест анализирует название общих модулей (Клиент, КлиентСервер, ПовтИсп и прочие) и соответственно названию проверяет ли ОбщиеМодули имеют настройки рекомендованные стандартами разработки.
Так же дымовой тест проверяет наличие подсистем в тестируемой конфигурации, если они заданы в настройках.
Для проверки наличия подсистемы "FoxyLink" (и всех
общих модулей
которые включены в подсистему) необходимо добавить в файл настроек следующее:Для проверки всех подчиненных подсистем подсистеме "FoxyLink" необходимо добавить в файл настроек следующее:
Для проверки наличия подсистемы "FoxyLink" (и всех
общих модулей
которые включены в подсистему) и всех подчиненных подсистем подсистеме "FoxyLink" необходимо добавить в файл настроек следующее:Так же настройки могут иметь и такой вид:
Для исключения из проверки общего модуля необходимо добавить в файл настроек следующее:
Если настройки подсистем не заданы будут проанализированы все общие модули в конфигурации, кроме
SocialNetworks_ExchangeServer
:или
Если настройки подсистем заданы в таком виде, дымовое тестирование общих модулей не будет проводиться:
@silverbulleters/Collaborators - просьба прокомментировать и проверить